package com.beiming.libra.domain;

import com.beiming.libra.common.utils.CommonsUtils;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.Column;
import javax.persistence.Table;
import lombok.Data;

@Data
@Table(name = "arbitration_case_log")
@ApiModel("案件进度详情")
public class ArbitrationCaseLog extends BaseObject {

  /**
   * 仲裁申请表id
   */
  @Column(name = "user_type")
  @ApiModelProperty(value = "角色")
  private String userType;

  /**
   * 仲裁申请表id
   */
  @Column(name = "case_id")
  @ApiModelProperty(value = "案件ID")
  private String caseId;

  /**
   * 内容
   */
  @ApiModelProperty(value = "案件进度内容")
  private String content;

  @ApiModelProperty(value = "案件状态")
  private String caseStatus;

  public ArbitrationCaseLog() {
  }

  public ArbitrationCaseLog(String userType, String caseId, String content,
      String caseStatus) {
    super.setId(CommonsUtils.get32BitUUID());
    this.userType = userType;
    this.caseId = caseId;
    this.content = content;
    this.caseStatus = caseStatus;
  }
}